package src.mcpichess.pieces;

import java.util.ArrayList;

import src.mcpichess.control.Main;


public abstract class Piece {
	
	public byte[][][] structure;
	public Main main;
	public abstract ArrayList<int[]> getMoves(int x, int z, int player);		//Returns a set of possible moves
	public abstract int getBlockAt(int x, int y, int z);						//Returns block at a given point in its structure
	public abstract int getNum();												//Returns number id 0-6 of piece
}
